regression testing cnc assembly performance testing ansi crane inspection manufacturing design software testing contract manufacturing load testing engineering machine shop contract cnc machining machining